Analytical Study of Component Based Software Engineering
نویسندگان
چکیده
This paper is a survey of current component-based software technologies and the description of promotion and inhibition factors in CBSE. The features that software components inherit are also discussed. Quality Assurance issues in componentbased software are also catered to. The feat research on the quality model of component based system starts with the study of what the components are, CBSE, its development life cycle and the pro & cons of CBSE. Various attributes are studied and compared keeping in view the study of various existing models for general systems and CBS. When illustrating the quality of a software component an apt set of quality attributes for the description of the system (or components) should be selected. Finally, the research issues that can be extended are tabularized. Keywords—Component, COTS, Component based development, Component-based Software Engineering.
منابع مشابه
Component-Based Explicit Software Reuse
We suggest an analytical method to calculate explicit component based software reuse. Our method is based on three dimensional Vector Measure of software size which we have derived in terms of the functionality and problem complexity by extending the work of Hastings and Sajeev. Our calculated analytical results are in close agreement with expected results. We try here to confirm reuse by predi...
متن کاملA method for identifying software components based on Non-dominated Sorting Genetic Algorithm
Identifying the appropriate software components in the software design phase is a vital task in the field of software engineering and is considered as an important way to increase the software maintenance capability. Nowadays, many methods for identifying components such as graph partitioning and clustering are presented, but most of these methods are based on expert opinion and have poor accur...
متن کاملOptimal Resource Allocation and Reliability Analysis for Component-Based Software Applications
In this paper we propose an analytical approach for estimating the reliability of a component-based software. This methodology assumes that the software components are heterogeneous and the transfers of control between components follow a discrete time Markov process. Besides, we also formulate and solve two resource allocation problems. Finally, we demonstrate how these analytical approaches c...
متن کاملDetermination of Minimum Miscibility Pressure by Analytical Method
The analytical theory of one dimensional, dispersion free miscible displacement of oil by injection gas with nc component has shown that: the MMP is the lowest pressure at which any one of the initial oil, injection gas or crossover key tie lines becomes critical, which means that its length approaches to zero. In this paper, we propose a method for a solving multi component syst...
متن کاملAn Experimental Study on Reliability Estimation of GNU Compiler Components – A Review
In today’s software arena most of the software’s are developed using the component based software development methodology. Hence it is necessary to ensure that the developed software possess high reliability as perceived by the consumer before the software release. Many researchers have proposed various analytical models for assessing the reliability of component based software systems, where t...
متن کامل